Order Active Type Name Expression FeeExpression FriendlyNameExpression 0 True Boolean $Debug true 5 True String CheckOrMoneyLocalized GetLocaleString("plugins.payment.checkmoneyorder.additionalfee.hint") 10 True Option Payments.CheckMoneyOrder true [CheckOrMoneyLocalized] + " (test)" 20 True Option Payments.CashOnDelivery Customer.ShippingAddress.ZipPostalCode.StartsWith("888") 30 True Option Payments.Manual OriginalCustomerIfImpersonated != null CreditCardType = null ? 0.00 : CreditCardType = "Visa" ? OrderTotalWithoutPaymentFee * 0.02 : 1.00 FriendlyName + " (use POS)" 35 True Option Payments.AuthorizeNet OriginalCustomerIfImpersonated = null CreditCardType = null ? 0.00 : CreditCardType = "Visa" ? OrderTotalWithoutPaymentFee * 0.02 : 1.00 FriendlyName + " (fee varies)" 40 True Option Payments.PurchaseOrder Customer.IsInCustomerRole("Dealer Pricing") 50 True Option Payments.PayInStore ShippingOptionName = "In-Store Pickup" ? Show : Disabled ShippingOptionName = "In-Store Pickup" ? "" : FriendlyName + "(Available only for In-Store Pickup)" 60 True Option Payments.PayPalStandard CurrentStoreId = 1 and ShippingOptionName.StartsWith("FedEx")